package com.xyh.backend2.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

// 定义Role注解
@Target({ElementType.TYPE_USE, ElementType.METHOD})// 注解作用在类、方法上
@Retention(RetentionPolicy.RUNTIME)// 运行时注解
public @interface Role {
    int GUEST = 0;// 游客
    int USER = 1;// 普通用户
    int ADMIN = 2;// 管理员

    int value() default GUEST;// 默认值
}
